eKOK Dokumentacja Integracyjna
0.4.0 - draft Poland flag

Nałóg

Informacja o nałogu przechowywana jest w systemie w postaci zasobu FHIR Observation.

Informacja o nałogu dotyczy występowania nałogu lub jego braku.

Rejestracja informacji o nałogu

Warunki wejściowe:

  1. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  2. Pobrany token dostępowy

Scenariusz:

  1. Rejestracja zasobu FHIR Observation z informacją o nałogu PLeKOKObservationAddiction

Warunki wyjściowe:

  1. Zwrócony zasób FHIR Observation, zarejestrowany na serwerze FHIR

Aktualizacja informacji o nałogu

Warunki wejściowe:

  1. Pobrany zasób FHIR Observation z informacją o nałogu
  2. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  3. Pobrany token dostępowy

Scenariusz:

  1. Aktualizacja zasobu FHIR Observation z informacją o nałogu PLeKOKObservationAddiction

Warunki wyjściowe:

  1. Zwrócony zasób FHIR Observation, zarejestrowany na serwerze FHIR

Odczyt informacji o nałogu

Warunki wejściowe:

  1. Ustalony identyfikator logiczny zasobu FHIR Observation z informacją o nałogu
  2. Pobrany token dostępowy

Scenariusz:

  1. Pobranie zasobu FHIR Observation

Warunki wyjściowe:

  1. Zasób FHIR Observation o profilu PLeKOKObservationAddiction, zarejestrowany na serwerze FHIR

Wyszukanie informacji o nałogu

Kryteria wyszukiwania:

obligatoryjnie:

  • observation-patient.patient-identifier (token) - identyfikator pacjenta

opcjonalnie:

  • _profile (uri) - profil zasobu
  • status (token) - status
  • category (token) - typ obserwacji
  • code (token) - rodzaj obserwacji

Warunki wejściowe:

  1. Pobrany token dostępowy

Scenariusz:

  1. Wyszukanie zasobu FHIR Observation

Warunki wyjściowe:

  1. Zasób FHIR Bundle obejmujący wyszukane zasoby FHIR Observation o profilu PLeKOKObservationAddiction, zarejestrowane na serwerze FHIR, spełniające zadane kryteria.